"""
编程创建一个Cal计算类,在其中定义2个成员变量表示两个操作数
定义四个方法实现 求和 ,差 , 乘 , 商 (要求除数为0的话,要提示)，并创建对象
分别测试
"""
class Cal:
    #定义两个成员变量
    num1 = None
    num2 = None

    #使用构造方法对变量进行初始化
    def __init__(self , num1 , num2):
        self.num1 = num1
        self.num2 = num2

    #定义加法
    def add(self):
        return self.num1 + self.num2

    #定义减法
    def reduce(self):
        return self.num1 - self.num2


    #定义乘法
    def ride(self):
        return self.num1 * self.num2

    #定义除法
    def excepts(self):
        if self.num2 == 0:
            return "除数不能为0"
        return self.num1 / self.num2

cal = Cal(20  ,0)
print(cal.add())
print(cal.reduce())
print(cal.ride())
print(cal.excepts())